[PEP8]代码格式化¶
安装插件,实现PEP8风格编程(主要作用于python)
手动安装¶
参考:Prerequisites and Installation Steps
conda安装如下:
$ conda install autopep8
$ jupyter labextension install @ryantam626/jupyterlab_code_formatter
$ conda install -c conda-forge jupyterlab_code_formatter
$ jupyter serverextension enable --py jupyterlab_code_formatter
安装完成后重启JupyterLab
配置¶
配置Autopep8,以及设置格式化快捷键
点击菜单栏Settings -> Advanced Settings Editor
- 选择
Jupyterlab Code Formatter,添加如下配置
{
"preferences": {
"default_formatter": {
"python": "autopep8",
}
}
}
- 选择
Keyboard Shortcuts,添加如下配置
{
"shortcuts": [
{
"command": "jupyterlab_code_formatter:autopep8",
"keys": [
"Ctrl L"
],
"selector": ".jp-Notebook.jp-mod-editMode"
}
]
}
使用Ctrl + L作为格式化代码的快捷键